chief translator - French English Dictionary